hair worm - German English Dictionary